key barrel - Français Anglais Dictionnaire